Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Uzbekistan F2 Uzbekistan F4 Mexico F2 Uzbekistan F1 Italy F12 Chile F1 Chile F2 Chile F3 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Nova Challenger Osaka - Osaka Fergana Challenger - Fergana ATU Cup - Weiden IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova Togliatti Cup - Togliatti Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Kyiv Open - Kiev Indian Oil Servo Challenger - Calcutta Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Fergana Challenger - Fergana Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth AXA Open II - Espinho Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Memorial Kolyaskin - Donetsk LTA Men's Challenger - Wrexham Togliatti Cup - Togliatti Kyiv UMC Open - Kiev FILA Challenger Biella - Biella Copa Sevilla - Seville Bukhara Challenger - Bukhara Yokohama International Tennis Tournament - Yokohama Copa Ericsson Chile - Santiago Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Residenza Open - Magdeburg Fergana Challenger - Fergana Architect Open - Budapest Memorial Savigny - Sassuolo XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto XXVIII Edizione 'A.Savoldi' - Manerbio Kyiv UMC Open - Kiev EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki VII Trofeo Ciudad de Quito - Quito Challenger Britania Zavaleta - Puebla TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw Samarkand Challenger - Samarkand Meridiana Sardegna Open - Olbia Samarkand Challenger - Samarkand Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Akbank Private Banking-TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Bogota Challenger - Bogota The LTA Wrexham Challenger - Wrexham Corona Mexico City Open - Mexico City Busan Open - Busan IX Abierto Internacional de Salinas - Salinas San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Sporting Challenger - Turin 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Canottieri Minico 2004 - Mantova Cepu Open - San Marino Open Castilla y Leon - Segovia Trani Cup - Trani Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Kyiv Open - Kiev Rhein-Main Challenger 2004 - Aschaffenburg Alexander Kolyaskin Memorial - Donetsk Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Privat Bank Cup - Dnepropetrovsk Copa Petrobras Bogota - Bogota Challenger Groningen - Groningen Copa Petrobras Aracaju - Aracaju Mauritius Open - Mauritius Copa Petrobras Guadalajara - Guadalajara La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Fergana Challenger - Fergana Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Togliatti Cup - Togliatti 14° BH Tennis Open - Belo Horizonte Mordovia Cup 2005 - Saransk VIII Gramado Open - Gramado TED Open - Istanbul Open D'Orleans - Orleans XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Kobstaedernes ATP Challenger - Kolding Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Copa Petrobras - Montevideo PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg ATP Challenger Numea - New Caledonia Copa Kia - Santiago The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Abierto Colombiano de Tenis - Bogota Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa BMW Tennis Championship - Sunrise Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Petrobras Brazil - Belo Horizonte Lambertz Open by Stawag 2007 - Aachen Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Bauer Watertechnology Cup 2007 - Eckental Copa Petrobras Argentina - Buenos Aires PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda Tunis Open - Tunis Morocco Tennis Tour - Rabat BNP Paribas Primrose - Bordeaux The Surbiton Trophy - Surbiton Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Copa Petrobras-Brazil - Aracaju Ethias Trophy - Mons Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sao Paulo Challenger Sunrise Challenger Bordeaux Challenger Poznan Challenger Binghamton Challenger Bogota Challenger Asuncion Challenger Santiago Challenger Medellin Challenger Sao Paulo Challenger Bucaramanga Challenger Sunrise Challenger Barletta Challenger Napoli Challenger Monza Challenger Pereira Challenger Tallahassee Challenger Tunis Challenger Savannah Challenger Bordeaux Challenger Carson Challenger Ojai Challenger Kosice Challenger Bytom Challenger Reggio Emilia Challenger Braunschweig Challenger Turin Challenger Bogota Challenger Lexington Challenger Granby Challenger Vancouver Challenger Istanbul Challenger Binghamton Challenger Astana Challenger St. Remy Challenger Belo Horizonte Challenger Bogota Challenger Izmir Challenger Cali Challenger Santiago Challenger Sao Paulo Challenger Astana Challenger Medellin Challenger Ortisei Challenger Guayaquil Challenger Bratislava Challenger Helsinki Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger San Jose Challenger Rome Challenger Bordeaux Challenger Cremona Challenger Alessandria Challenger Guadalajara Challenger Winnetka Challenger Bogota Challenger Aptos Challenger Campos do Jordao Challenger Binghamton Challenger Medellin Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger Guadalajara Challenger Le Gosier Challenger Dallas Challenger Barranquilla Challenger Tallahassee Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Athens Challenger Rio Quente Challenger Nottingham Challenger Samarkand Challenger Karshi Challenger Como Challenger Genova Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Trnava Challenger Tashkent Challenger San Juan Challenger Villa Allende Challenger Geneva Challenger Montevideo Challenger Bratislava Challenger Sao Leopoldo Challenger Helsinki Challenger Tyumen Challenger Bucaramanga Challenger Quimper Challenger Dallas Challenger Pereira Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Sao Paulo Challenger Rio De Janeiro Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Guayaquil Challenger Panama City Challenger Barranquilla Challenger Santiago Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Chevrolet Cup - Vina del Mar Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Brasil Open - Salvador Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide Heineken Open - Auckland MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Kremlin Cup - Moscow Brisbane International - Brisbane Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali di Tennis de San Marino - San Marino Brixina Tennis Open - Bressanone Czech Indoor Open - Prague Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, CHI-AUT, 3-2 The Indian Oil Servo ATP Challenger - Chandigarh Memorial Savigni - Sassuolo Montevideo Challenger Salinas Challenger Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Dubai Open - Dubai